package main

/*
  gorpc/                      # 项目根目录
  ├── codec/                  # 编解码实现
  │   ├── codec.go            # 编解码接口定义
  │   ├── json.go             # JSON编解码实现
  │   └── protobuf.go         # Protobuf编解码实现（预留）
  ├── protocol/               # 协议相关
  │   ├── header.go           # RPC头部定义
  │   └── message.go          # 消息体结构定义
  ├── client/                 # 客户端实现
  │   ├── client.go           # 核心客户端逻辑
  │   ├── dial.go             # 连接管理
  │   └── selector.go         # 服务选择器（预留）
  ├── server/                 # 服务端实现
  │   ├── server.go           # 核心服务端逻辑
  │   ├── register.go         # 服务注册方法
  │   └── handler.go          # 请求处理器
  ├── discovery/              # 服务发现（后续扩展）
  │   ├── registry.go         # 注册中心接口
  │   └── consul.go           # Consul实现
  ├── example/                # 使用示例
  │   ├── math_service.go     # 示例服务
  │   └── client_main.go      # 客户端示例
  └── gorpc.go                # 包级导出定义
*/

//TIP <p>To run your code, right-click the code and select <b>Run</b>.</p> <p>Alternatively, click
// the <icon src="AllIcons.Actions.Execute"/> icon in the gutter and select the <b>Run</b> menu item from here.</p>

func main() {

}
